FOLPI, A Forestry-Oriented Linear Programming Interpreter
نویسنده
چکیده
FOLPI is a Linear Programming-based planning system that can be used by forest managers without a detailed knowledge of Linear Programming (LP). It is compatible with IFS, an interactive forest simulator widely used by the New Zealand Forest Service. The system allows the user to state the problem in forestry terms, within a framework similar to that used by IFS. The problem statement is automatically translated into the format required by an LP package, using the same input data files as IFS, and an optimal solution is found. The LP output is then interpreted in terms of the original problem and reports identical to those produced by IFS can be generated interactively. The simulator can be used to explore the effect of deviations from the “optimal” solution.
منابع مشابه
The next 700 reflective object-oriented languages
Since Smith seminal work, there have been numerous reflective language definition and implementation proposals. These proposals, initially restricted to functional languages, have been quickly extended to object-oriented languages. Unfortunately, reflective objectoriented language definitions remained mostly ad hoc. In this paper, we present a generic reification technique which enables the sel...
متن کاملAutomatic implementation of programming languages using object oriented approach
In the paper our implementation of a tool for automatic language implementation is presented. From formal language definition LISA1 produces an interpreter or a compiler for the defined language. In the paper we describe the development of the tool. It is one of the first such tool developed using the object oriented technology and is coded in the C++ programming language.
متن کاملA Framework for Customisable Schema Evolution in Object-Oriented Databases
This paper describes an evolution framework supporting customisation of the schema evolution and instance adaptation approaches in an object database management system. The framework is implemented as an integral part of an interpreter for a language with a versioned type system and employs concepts from objectoriented frameworks and aspect-oriented programming to support flexible changes. Some...
متن کاملStochastic Dynamic Programming with Markov Chains for Optimal Sustainable Control of the Forest Sector with Continuous Cover Forestry
We present a stochastic dynamic programming approach with Markov chains for optimal control of the forest sector. The forest is managed via continuous cover forestry and the complete system is sustainable. Forest industry production, logistic solutions and harvest levels are optimized based on the sequentially revealed states of the markets. Adaptive full system optimization is necessary for co...
متن کاملThe Design of an Object-oriented Command Interpreter
Object oriented programming languages are noted for their ability to allow users to quickly construct large software systems. They achieve this ability by allowing the programmer to concentrate on what it is they want to do, ignoring details of how that functionality is achieved. Such characteristics should make the object oriented style of programming attractive to casual or novice computer us...
متن کامل